dock ships - Turkish English Dictionary